|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectj3deditor.bin.hierarchy.view.HTreeModel
public class HTreeModel
Custom TreeModel for JTree
that visualizes hierarchy.
| Constructor Summary | |
|---|---|
HTreeModel(java.lang.Object root)
Creates an instance of HTreeModel
with the given root node. |
|
| Method Summary | |
|---|---|
void |
addTreeModelListener(javax.swing.event.TreeModelListener tml)
Not in use. |
java.lang.Object |
getChild(java.lang.Object node,
int index)
Returns the child of the given node at the specified index. |
int |
getChildCount(java.lang.Object node)
Returns the number of children the given node has. |
int |
getIndexOfChild(java.lang.Object parent,
java.lang.Object child)
Returns the index of the given child of the given node. |
java.lang.Object |
getRoot()
Returns the root node of this tree model. |
boolean |
isLeaf(java.lang.Object node)
Tests if the given node has children. |
void |
removeTreeModelListener(javax.swing.event.TreeModelListener tml)
Not in use. |
void |
valueForPathChanged(javax.swing.tree.TreePath tp,
java.lang.Object ob)
Not in use. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HTreeModel(java.lang.Object root)
HTreeModel
with the given root node.
root - root node for this tree model| Method Detail |
|---|
public void addTreeModelListener(javax.swing.event.TreeModelListener tml)
addTreeModelListener in interface javax.swing.tree.TreeModeltml - doesn't do anything
public java.lang.Object getChild(java.lang.Object node,
int index)
getChild in interface javax.swing.tree.TreeModelnode - node which child will be returnedindex - index of the requested child
public int getChildCount(java.lang.Object node)
getChildCount in interface javax.swing.tree.TreeModelnode - node which child count is requested
public int getIndexOfChild(java.lang.Object parent,
java.lang.Object child)
getIndexOfChild in interface javax.swing.tree.TreeModelparent - node which childs index is requestedchild - node which index is requested
public java.lang.Object getRoot()
getRoot in interface javax.swing.tree.TreeModelpublic boolean isLeaf(java.lang.Object node)
isLeaf in interface javax.swing.tree.TreeModelnode - node that that will be tested
true if the given
node has no children,
otherwise falsepublic void removeTreeModelListener(javax.swing.event.TreeModelListener tml)
removeTreeModelListener in interface javax.swing.tree.TreeModeltml - doesn't do anything
public void valueForPathChanged(javax.swing.tree.TreePath tp,
java.lang.Object ob)
valueForPathChanged in interface javax.swing.tree.TreeModeltp - doesn't do anythingob - doesn't do anything
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||